package com.example.test111;

import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;

import androidx.appcompat.app.AppCompatActivity;

public class cheng extends AppCompatActivity{
    EditText et1;//声明加法1输入文本框变量为et1（与控件ID一致）
    EditText et2;//声明加法2输入文本框变量为et2（与控件ID一致）
    TextView tv;//声明和普通文本框变量为tv（与控件ID一致）
    TextView dy;//声明等于号普通文本框变量为tv（与控件ID一致）
    int sum;//定义一个sum自定义变量方便后面方法求和存放求和的值

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.cheng);
        et1 = findViewById(R.id.et1);//寻找加法1输入文本框ID
        et2 = findViewById(R.id.et2);//寻找加法2输入文本框ID
        tv = findViewById(R.id.tv);//寻找和普通文本框ID
        dy=findViewById(R.id.dy);//寻找等于号普通文本框ID

    }

    public void MyClick(View view) {
        String j1=et1.getText().toString();//通过et1ID（加法1输入文本框）得到文本内容（数据类型为字符串型）赋值给j1（也就是说j1代表加法1，可以理解为是它的小名）
        String j2=et2.getText().toString();//通过et2ID（加法2输入文本框）得到文本内容（数据类型为字符串型）赋值给j2（也就是说j2代表加法2，可以理解为是它的小名）
        int  sum1=Integer.valueOf(j1).intValue();//将j1字符串类型强制转换为int类型
        int  sum2=Integer.valueOf(j2).intValue();//将j2字符串类型强制转换为int类型
        sum=sum1*sum2;//开始运算加法1+ 加法2=和（sum代表和的变量）
        j1=String.valueOf(sum);//再将sum（和），由int类型转换为string型便于，setText（）输出（只能输出字符串类型），赋值给j1或者j2帮忙代理存储数据
        tv.setText(j1);//由于setText(只能输出字符串类型)所以通过j1（加法1或者j2加法2）代理帮忙存储来输出和的值
    }
}
